package br.com.pb.bymychef.view.webservices;

import java.util.ArrayList;
import java.util.List;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import br.com.pb.bymychef.persistencia.bean.ModoPreparo;
import br.com.pb.bymychef.persistencia.bean.Receita;

@Path("/sampleservice")
public class ReceitaService {

    private List<Receita> receitas = new ArrayList<Receita>();
    Receita receita = null;
    
    public ReceitaService() {

	receita = new Receita();
	receita.setIdReceita(Long.valueOf(1));
	receita.setNomeReceita("Bolo Camis");
	receita.setTpReceita(1);
	ModoPreparo modoPreparo = new ModoPreparo();
	modoPreparo.setDescricao("uma bixa preta");
	modoPreparo.setOrdenacao(1);
	modoPreparo.setDescricao("Meia bunda Camis");
	receita.addModoDePreparo(modoPreparo);
	receitas.add(receita);

    }
    
    @GET
    @Path("/receitas")
    @Produces({MediaType.APPLICATION_JSON})
    public Receita getTodasReceitas() {

	return receita;

    }

}
